Realtime Shading of Folded Surfaces
نویسندگان
چکیده
In this paper we present a new, simple, and efficient way to illuminate folded surfaces with extended light sources in realtime including shadows. In a preprocessing step we compute the parts of the surrounding environment that are visible from a set of points on the surface and represent this information in a binary visibility map. The illumination of the scene, i.e., incoming light from different directions, is encoded in an environment map. This way, extended light sources and complex illumination conditions of the surface can be simulated. The binary visibility information stored in the visibility maps is used during runtime to calculate the incoming and outgoing radiance in the direction of the viewer for each sample point. Various reflection models like the Phong or Lafortune model can be incorporated into these calculations. After computing the radiance values in each sample point, the surface is shaded using simple Gouraud interpolation. Using the pre-computed visibility information, the whole shading and even the change of lighting conditions can be simulated in realtime by modifying the environment map. As an extension to the environment map we support additional point light sources whose parameters and positions can also be manipulated in realtime. Several examples of mesh illumination and shading are demonstrated. keywords: folded surfaces, cloth shading, shadowing, illumination
منابع مشابه
Interactive Rendering of Reflective and Transmissive Surfaces in 3D Toon Shading
We present an extension to common realtime toon/cel-shading rendering techniques for treating reflective and transparent surfaces in a 3D toon-shading environment. Our approach takes advantage of multi texturing hardware and simple fragment and vertex shader programs. This allows a broad usage on todays gaming platforms.
متن کاملRendering Microgeometry with Volumetric Precomputed Radiance Transfer
Although computer graphics hardware has made tremendous advances over the last few years, there are many things which are still not feasible to render in realtime. One of these is the subset of surfaces referred to as ’microgeometry,’ where many small individual pieces combine to create a complex surface. Microgeometry is a problem for typical polygonal rendering systems, the method used in the...
متن کاملTowards Live Monocular 3D Laparoscopy Using Shading and Specularity Information
We present steps towards the first real-time system for computing and visualising 3D surfaces viewed in live monocular laparoscopy video. Our method is based on estimating 3D shape using shading and specularity information, and seeks to push current Shape from Shading (SfS) boundaries towards practical, reliable reconstruction. We present an accurate method to model any laparoscope’s light sour...
متن کاملReal-time Rendering of Dynamic Scenes under All-frequency Lighting using Integral Spherical Gaussian
We propose an efficient rendering method for dynamic scenes under all-frequency environmental lighting. To render the surfaces of objects illuminated by distant environmental lighting, the triple product of the lighting, the visibility function and the BRDF is integrated at each shading point on the surfaces. Our method represents the environmental lighting and the BRDF with a linear combinatio...
متن کاملSBArt4 - Breeding abstract animations in realtime
SBART was developed in early 1990’s as one of the derivatives from Artificial Evolution by Karl Sims. It has a functionality to create a movie from a bred image through post-processing. The innovation of graphics processing unit (GPU) in these years improved the calculation performance to be fast enough to realize breeding animations in realtime on the personal computer. SBArt4 utilizes the adv...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002